package businesslogicservice.userblservice;

import dataservice.ResultMessage;



/**
 * @author Zhu Yanhui
 *
 */
public interface UserBLService {


	/**
	 * @login
	 * @功能：登录
	 * @param id
	 * @param password
	 * @return
	 */
	ResultMessage login(String id, char[] password);
	
	/**
	 * @changePassword
	 * @功能:修改密码
	 * @param oldPassword
	 * @param password1
	 * @param password2
	 * @return
	 */
	ResultMessage changePassword(char[] oldPassword, char[] password1,
			char[] password2) ;

	/**
	 * @getUserName
	 * @功能；根据用户ID获得用户姓名
	 * @param userID
	 * @return
	 * @throws Exception
	 */
	String getUserName(String userID)throws Exception;
		
	/**
	 * @getUserType
	 * @功能：根据用户ID获得用户类型
	 * @param userID
	 * @return
	 * @throws Exception
	 */
	int getUserType(String userID)throws Exception;



}
